cadmium titanate - French English Dictionary